I like this.
A bit of feedback:
- Sometimes, registration makes sense. In this case, it does. if I'm going to be a regular customer, why should I need to enter my address every time? (Not sure if you have an option - I looked around but couldn't find any).
- Letter templates would be nice. Just basic business letters, personal letters, even 2 or 3 options would be great.
- You can offer a selection of greeting cards. Season's around the corner - you could make a lot of money.