Has anyone ordered a kit directly from their site? Over a month ago I preordered one of their new IndyCar kits and in response to my emailed request was told they expected to actually ship it my late April or early May. Last week I asked again and was told the kits were still "in production" and they hoped to ship sometime this month. Not having ever dealt with them before I'm unsure if they can be trusted. Does anyone have any insight into the company?