Did you try using a small plastic hammer to hit them? I didn't had any issues installing mine, but I don't know if they've changed the hardware they send since I installed mine 2 years ago
You don't just slap the same upgrades and get the same time this isn't forza and it is definitely much more than "Just hold the steering wheel straight and mash the pedal". The fact is that there are many different things you can compete with your car and none of them are the unique and true...
I've always been into small Japanese cars. Got tired of waiting for Mazda so decided to get something else. I almost got the new IS300, but then I saw a Supra in a local meet. Had to cancel with Lexus and went to Toyota. It definitely looks way better in person than in pictures.