A lot of good products, and supposedly price match. That is where the positive aspects end. I have NEVER met a more arrogant, rude, unhelpful group of employees, EVER. Unhelpful would be bad enough, but rude and treat you like you are bothering them when tryng to get info or pay. Expensive product ordered and not arrived on the promised day. Told that it is in Edmonton, but have to pay for shipping, even though they say shipping covered when over $50. (unless you bought it on sale).