Opad.com


Country United States
State New York
City New York
Address 14929 12th Avenue
Phone 800-310-1618
Website http://www.opad.com/

Opad.com Reviews

  • Oct 7, 2015

Opad was given a certain amount of time to respond to the consumer protection division of master card, they never responded. Master card issued us the credit. Never a word from opad. I see their name is all over the rip off report. These people are professional crooks and will keep taking advantage of people if their online site isn't shut down.

Write a Review about Opad.com