Originally Posted by
moondog
Those cards typically deliver their promised benefits...or get tarred and feathered out of existence.
In the instant case, odds are high that we're dealing with complete vaporware.
There's also more regulations in the credit card industry, vs whatever subscription this is.