My home has beautiful curbs around the gardens, they are stamped and hand decorated with a double helix and infinity symbols and look amazing, they've been in place for over 10 years now and still look wonnderful.
The other person complaining should have listened more when aftercare was talked about, seems silly to give a company 1 star when they offered to repair it at the owners cost and the owner themselves were at fault. Maybe you are just cheap?