123Mountain
Consumer Report
- 12-20-2012
- 2
They are a card charging scam. They don't pick up their customer service phone line, their online instant chat customer service only asks for additional cc verification without helping you on your order. They don't verify they even have items in stock to ship but look to bill you. Beware.
Company: 123Mountain
Country: USA
State: Colorado
City: Lakewood
ZIP: 80228
Address: 13701 W Jewell Ave
Phone: 3039844649
Site: 123mountain.com