Demetruis
Stay Away!!
I'd rate this Company a 0 if I could! Was initially told 5 years to collect my returns in may of 2020 and now that its 2026 and whopping 35 dollars later there's no one i can speak with live. The number listed here is out of service and i continue to get excuses via email when asking for MY money!




