I like that it lets you know how many they have in stock, and it does look a lot better, but I find that you can't narrow down your search quite so fast as you used to, b/c you can't go to a category and then narrow it down by manufacturer, or vice versa. You can either look at alllll of the products a given company offers, or you can see alllllll of the Gizmos in one category, and view em alphabetically, then go find it....
As for customer service, I've been lucky thus far in that they've yet to screw up an order. But you're not the first that's said that they are difficult to work with on returns and other such issues.