I'm sure if Taras 'could do it' he would have done, one of those photos clearly shows its way too short - I am sure there are plenty of consumer rights out there around dissatisfaction with the product that entitles you to a refund. Just play it cool, don't get angry, know your rights and just sort that refund out - its a pain as the excitement of a new kit is fantastic and being without the car is a pain but in the long run will be best to get a good one on there