online purchase problem