This was my first order from them, so I have no previous experiences on which to rate them. They actually had in stock what they say they did on their website, which is a rarity it seems among online stores. Think I've had at least 10 orders cancelled in the past few weeks from various sites because they were out of stock on stuff they had listed as being in stock.
Probably won't order from them again though, as I would rather not have to get my books shipped from Canada.
Also yes their free shipping seems rather disingenuous. As they sell you more books under the disguise of giving you free shipping.