A horror story of buying online.