Spent an hour over the chat arguing with 2 different reps what 2 day shipping is. Placed my order on a Tuesday. It's now Friday and Amazon still hasn't shipped my package. Both items in stock the entire time. I purchased prime before making the order and thought I would have my package by Friday. Still waiting for them to even ship me the package. The rep refuses to refund me my money for prime or cancel my membership. Keeps telling me sorry? Would rather order form locals and get better service and products then have to deal with these monkeys!