I just placed an order and now want to cancel immediately. All the reviews for this company are absolutely dreadful. I sent them a ticket but decided…