J

The customer service at Debbie Co was disappointin...

The customer service at Debbie Co was disappointing. They were slow to respond to my inquiries and lacked knowledge about their own products. Not recommended.

Comments:

No comments