I absolutely love TJ Maxx. I shop at the brick and mortar store all the time. I bought some pillows and curtains for my sun room online and it was a terrible experience. It took over a week for them to process my order and finally ship it. Ok, no big deal. When I got my shipment almost 2 weeks after I ordered it (after it looked like someone played kickball with my package and one of the packages were open) I saw they put the completely wrong throw pillows in my package. It wasn't even close to what I ordered. I called and they wanted me to send these big throw pillows back before I got my refund. I'm slightly irritated at this point but ok, I'll do that. THEN THE CUSTOMER SERVICE REP SAID MY ORIGINAL PILLOWS I ORDERED WERE OUT OF STOCK. The solution? When they got the wrong pillows back and finally issue a refund, I can go online and pick OTHER pillows to order instead. You have got to be kidding me. I'm never ordering online again. Don't do it.