For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Eleanor

United Kingdom

1 Reviews
2 Reads
0 Useful

1 review

livecards.net

Says no hidden fees, but...

Says no hidden fees, but charges you extra for paying with a credit card and PayPal! Cheaper than buying somewhere else, but it took a while to set up and had to use the chat to help sort it out

2017-10-03Verified