Have any of you guy's ordered from this site and how did it go. It's just that I ordered from them 2 weeks ago and still haven't received anything. It usually only takes a few day's for things to arrive from the UK to me. I sent them a mail and got a reply 3 day's later saying they didn't know why it was delayed and to give it another while. I'm starting to think Ive been ripped off and if not this will be the first and last time for me to order from these guy's. Lucky the parts I ordered are not needed asap. 