American Advertising - Q-Box Card Displays / Rip off!
I purchased 150 displays from roy-ray advertising products co. In shanghai, china for $15,000.00 i received bad displays that did not work. They refused to exchange them for new displays and kept our money. If you are thinking about doing business with this company don't!! They also go under the name biz card box.