I ordered a replacement cartridge for the swimming pool light in July this year, and didn't get either shipment or any responses (sent multiple e-mails) within more than a month. Then, after numerous attempts I got a return call from their manager Jeff Beach saying that the cartridge would be finally shipped. I received it after more than a month, and it was found out to be NOT the one that I ordered. Jeff sent me e-mail asserting that this is the only version available, and that the manufacturer has the wrong model listed in his catalogue. Then after I sent him all models' photos and descriptions he finally admitted that it was his fault, but never apologized. I returned his merchandise because order the correct one from another vendor, but got reimbursement only of order amount, but not of postal charges that occurred due to his mistake. After that again no responses to my emails and calls. My overall observation is that he is trying hard, but very lacks knowledge of inventory, professionalism and courtesy to the clients. Would never recommend anyone to do business with this company.