J D Marvel Products
J D Marvel customer service # 514 426 8715- I will not be ordering because of the Rip off Reports Thanks
Was about to place an order when I found your reports. Here is a phone number listed in the advertising for customer service- 514-426-8715. Thought it might be of help. I guess it doesn't need to be said but I will not be ordering. Consumer complaints filed and they said thank you to ...