I have shopped at tjmaxx/marshalls for years... For the first time ever I ordered from their website & I was shocked with the poor state of their online shopping experience! They don't confirm orders & make one wait for a week before hearing anything abou the order at all. I would give tjmaxx an F for online selling & now that I have experienced the lack of communication, very slow dispatch time, etc. I wouldn't ever buy online again. My rating is for the website more than the store. The store is hit or miss but the website is just miss, miss miss... If you want to receive your item in the next month don't buy from tjmaxx online.! I can't believe a company with so much money like tjmaxx would bother even having an online store if they are going to be so awful! They should just stick with brick&mortar stores until they can invest more in online sales & do a half decent job!