They are always fast and courteous and anytime i've had to contact them they have replied very quickly. I have never had any issues with packaging or shipping, in fact you can track your package online so you know when it will get there.
CSN has generously given me another chance to review a product for my blog :)
Stayed tuned to find out what i'm going to review!
Honestly if your looking to buy online please check them out.