I've been a customer since 2016, great service, fast shipping, great customer service, after the new merger only recently I had some issues, the packaging had arrived in bad shape which never happened before, lost an item from a big hole in the box and got sent a used item when paid for new, but customer service is quick and understanding and fixed the issue. The new perks program isn't as great as a couple years ago, IMO. There are still some nice promos though.