Anybody in the US had any luck with getting in contact with this place? I ordered a truggy body and still haven't received a confirmation email. I emailed them 2 or 3 days ago to check and make sure they received my order, no reply.
i ordered 4 of there bodies 2 weeks ago ...no confirmation email from them but everything showed up 8 days after..supper happy with my new mini Truggy!!