I tried a web search with only "123greetings". The result was the first 2 pages were all positive reviews. And they were all from 123greetings.com. That was a red flag for me.
Then I tried "123greetings scam", what a surprise. All negative reviews popped up. Only one said "beware of a similarly named site that is a scam". Guess who it was from. Yep. 123greetings.
I think they would do better if they went into the SEO business.