I have bought a number of gift cards through Cardboard and havre found the experience very easy indeed - I wouldn't do it again if not. Electronic and paper vouchers have always been received speedily.
4 years ago
Cardyard has a
4.7
average rating
from
1,873
reviews