Your voice has a chance to be heard now! scamion.com - we bring changes together.

report scam

Buffalo Corporation


Country United States
State Missouri
City O'Fallon
Address 950 Hoff Rd
Phone 636-532-9888
Website http://www.buffalotools.com/

Buffalo Corporation Reviews

  • Nov 18, 2017

I bought a Sportsman 1000 sold by these people by way of one of the big box stores.

The generater/inverter failed after a short time of use and when I sent it back using the Fedex shipping label they provided they not only didn't announce its receipt, they refused to answer any of my emails when I asked about the device.

Write a Review about Buffalo Corporation