Thanks guys, I wasn't feeling very confident in buying this kit but now I'm gonna go for it. Just to make sure, does it matter if my trucks styleside,flareside or stepside? The Mazdas as you probably know, look like a stepside but don't have an actual step.