Tried to buy filter, CCP520, on their eBay site. Shows in stock, but never received tracking. Contacted right away to find out shipping details. No communication! After 3 messages, someone replied in messaging and said the item is Not in stock! And that I should cancel the order. After sending 2 replies back and forth. I requested they update their "in stock" availability - at the time 6 in stock. They never changed the status.
Worst company to NOT have dealt with. Buy from anyone else that will actually respect your purchase.