I saw a post on another forum. Here's a quote from one of their members.
I ordered $125 worth of parts from teese guys over a month ago. I called them about three weeks after I placed the order and they said "oh yeah your parts are sitting here in a box, maybe we should go ahead and ship them." Wait it gets better... the guy said he was going to ship the box and call me back with a tracking number I waited two days, nothing. I called them back and spoke to the same guy and he said "oh sorry I forgot, I'll ship it and call you back and I won't forget this time." I waited a couple of days again and nothing. So now this is over a month after I originally ordered parts from these guys and decided to call and just cancel my order. So I call and say I want my $125 refunded to my credit card, to which the guy said ok. I watch my credit card on line for the next couple of days, nothing. I call these ****** back and say what the ****** where is my refund to which they reply "oh it could take a week or so for it to go through." That's funny when I placed the order it went through in minutes. I've called these guys about 5 times after that and get the run around. I guess I'm screwed out of my $125." Here's some stuff he's found out about their rep.......
YELP RE: British cycle parts chicago