Which seller did you buy from?
@mauricem00 linked to "BuyBay" and "GetInCoin." I bought from the former. I'm hoping yours came from the latter (and have a chance to get a good deal.

Maurice appears to be experienced with LED, so I'm sure his were as advertised. (I.e., I'm sure he wasn't saying 2w performance was good.).
Curious what the seller will say if you contact them. I could understand if they weren't perfect, didn't last long, etc. But, to be 1/8th the power as advertised, that's messed up. Usually when buying from China, if it doesn't work out it turns into "mail it back, or we'll give you a 20% refund." But, if what you receive is that far off from what's advertised, it seems like they should just send replacements without question.
I also ordered one of these
SMD3014 lightbulbs. Supposed to be the same efficiency, just the chips are lower wattage so more are used.
Ace posted a link to it earlier in this thread.