The Umbra Supply




Outdated Data? Please send us
an actual information or new logo.
The Umbra Supply

Average Rating:

3.53 / 650 rates / 2 reviews
1718 Capitol Ave, Cheyenne, Wyoming, 82001
United States

Phone: (855) 806-0893
Web: https://theumbrasupply.com/

Category: Online Shopping

Toll-Free Number:
(855) 806-0893
Company Address
The Umbra Supply
1718 Capitol Ave
Cheyenne,
United States

Claimbo.com is not affiliated, associated, authorized, endorsed by, or in any way officially connected with The Umbra Supply , or any of its subsidiaries or its affiliates. The use in this website and/or in related promotional print or video material of trademarked names and images is strictly for editorial and descriptive purposes.

Complaints & Reviews — The Umbra Supply

Original review updated by user Apr 09, 2021 I purchased a few of their ÖkoWatt devices that promise to lower you electric bill and they have NOT done that at all. I want a REFUND ASAP. I just received an email (April 8, 2021) from pissedconsumer asking me to “Please mark your review as resolved once you... Read more ➤
Update by user Mar 15, 2021 I just tried the customer service number, it rings once and then goes busy. Original review posted by user Mar 15, 2021 I ordered many Okowatt units to save money and they was going to give them as Christmas presents last year. Once I realized it was a lie, I tried... Read more ➤

Copyright © 2024 CLAIMBO.COM. All rights reserved.