Extremely slow website! Advertised prices don't always match the price at the store. They often show online what is in stock and they won't have any when you get there 30 minutes later. Many associates don't have a clue when it comes to an item that is "buy one get one at 1/2 price + discount with price". It completely blows their minds.