The product came through just as advertised.  It could have arrived a little sooner, but maybe I'm just spoiled by 2-3 day shipping these days.  Overall, I would order from them again - assuming I"m not in a hurry.