Bought the digi pump digital maximizer from CTC company advertised on this site and it doesn't even turn on. Sent several emails to CTC company as this is the only customer service option they have. I have received no response. Has anyone else had a bad experience with this product or website?

I have also bought the bib hanger and Bathmate advertised on this site and am very happy with both.