I used to frequently order from ASOS, always convincing myself that the next order will be good. It never is - It's always taken longer than 2 months to receive a package that I PAID shipping for. On my most recent order, they gave me the wrong size and had the audacity to tell me to pay the return shipping cost ($25 CAD) to fix THEIR mistake.