I believe My experienc in the past was much better , however now, Totalcards' website is so messed up , everything that the client wants to find has to be manual , before the option were there. Also they used to give free stickers with the orders now they do not. The service is acceptable although it could be improved. Overall , used to be good, right now , however, is not as good as it used to be.
1 year ago
Total Cards has a
4.8
average rating
from
2,828
reviews