In the store or online, they have a great selection and knowledgeable sales staff. Recently there have been a lot of stock/backorder issues but I can't fault them for that. At least they alert when it's available. I was also very happy with their credit through Synchrony Bank. Recently it changed to Payboo so I hope the level of customer service continues and they keep offering no-interest promo financing.