Plasticap Richmond Hill

SCAM CHASER

Site Supporter
Feb 18, 2008
822
448
63
20
Has anyone had any business dealings directly with this manufacturer?
Payments 90 days if you can get past voice/mail
 
I've never done business with them, but I've called on them and for some reason I felt uneasy about them. I couldn't put my finger on why.