Redemption does take a while I have been waiting since Dec 4th. But today they sent a email saying the apt process failed to send my Crypto address ask the send it expedite and send it manually. Hoping to receive it within the next couple hours will bump to a 5 star if payment comes after long wait. Custom service does always answer all my emails. The site seems legit.
Claim your business profile now and gain access to all features and respond to customer reviews.