asked by Sam P. on 9/12/22
They have proven to be a legit company with piss poor customer service!
Get answers from the Wowfare staff and other customers.