For businessesSearchWrite a reviewCategoriesAbout
简体中文English

C

United Kingdom

1 Reviews
2 Reads
0 Useful

1 review

Star Register

The principle idea is lovely and…

The principle idea is lovely and unique. However the deluxe pack is not worth the additional cost. You can print yourself for a few pounds using a print shop. I expected so much more from it as an aniversay gift. Raised it with the provider prior to this review and got no where. Very poor service.

2025-04-29