Have anyone of you heard of unfair websites bike shops in the UK?, I ordered a pair of new wheels in Xpedia.co.uk and then canceled the order the next day, they charged my credit card and never sent the wheels, almost three months have passed, many letters, faxes and phone calls I have posted but no solution to my problem. Do you know how could I get this guys to give me a refund?