all dive shops whether an lds or online seem to drop the ball routinely. i spread around my purchases typically based upon (a) price, (b) service, and (c) whichever source i'm less pizzed off at, at that particular moment. leisure pro's shipping is too expensive, scuba toys takes too much time for servicing (sent in a zeagle ranger to be retrofitted with a brigade bladder, and despite being told they would turn it around in a day, it took 3 weeks. good thing i wasn't diving during that time frame. and when i shipped my bc to them, it was packed nicely in a large box with packing material, etc. and when i finally got it back, everything was crammed into a old, small, beat up box. obviously my original box was used to ship something to somebody else. very, very tacky. the guys at st should be ashamed of themselves. lastly, my local lds is just too damn expensive...and unless i need a quick hydro/viz/reg o/h etc. i usually take my gear business elsewhere. i get treated way better at my nlds (non-local dive shop) in san diego than i do at my lds with which i have 5 years of history with. some folks just don't know how to treat their customers...