asked by
on 9/6/20It is definitely a scam company in my opinion. If you want to return something, they come up will all sorts of different return instructions that will not work.
I do not know for sure if they have a business license but they claim to have a location in Portland, Oregon. They are scammers for sure judging from my own experience..