Ive had great experiences with Aquacave, i frequently buy from them when they have what i want. I have had only one problem where a 48" T5 light was improperly packaged and both tubes that i ordered were broken. I called them THE DAY i received the lights, after some explaining and telling of shipping info, they sent out new lights free of charge which arrived the next day. Dont always expect next day though, i live about a 45 minute drive away from them, but the fact they started the shipment the day I called in order for my package to reach me shows good customer service.
Plus they have one of the best shipping prices.