I don't like the rally. Thanks though. I still haven't received my refund apparently it take 5-7 working days to get my refund which is a pain in the butt to say the least so I am out of pocket and out of money
I was meant to buy a stampede of here which I bought and paid for and then the chap didn't have time to post it but waited 3 days to tell me this so I bid on a emaxx on ebay won it and haven't heard a thing just no luck at the moment