Sorry to hear about your bad experience! Your comment regarding order cancellation is incorrect, customers are able to cancel the product after the order, please contact us for assistance regarding this matter. We are constantly working to improve the customer experience, we are happy to inform you that we will be offering online payment very soon!