Madlyn K.
They keep apologizing of their redemption delays, but do nothing about it
My account is level 2 and I supposed to have my gift cards in 2 business days at maximum, it happened once and never again, always takes between 8 and 20 days mostly, worst site ever, Again "another brick in the wall" They're good at promising and writing poems in emails but very bad at delivering, honestly waist of time Gd luck being manipulated everyone




