My first experience with the site was POOR. I had an awful time with the spacing of my message. I gave up. Disappointing. Note: I was given a code for a 60% discount.
A day or two later, I wanted that card bad enough, I tried again. I muddled my way through and obtained my layout. Good. When I used the discount code, I found it had expired. Disappointing. I was given a code for 20% discount. Not as good. Disappointing.
Delivery, time and service was very good.
Overall, Mediocre.
Richard