Should I trust that TopGearUK will pull through with my order?
I ordered from him and now all I'm having is money losing anxiety due to all the not so great reviews about him....... Fuck maybe I should buy Xanax before I make an order so I'm not so stressed, sorry reddit...
Basically should I have faith in him? Can any of y'all vouch?
Any one use a p.o. Box for him in the states ?