has anyone seen these before?

Remember you get what you pay for.. as far as i know there crap. If you looking for a front suspension upgrade, look for banshee, yfz450, if your on a tight budget. There's a write up in the forum about different shock upgrades and so on, but as far as the ones you posted i would stay away...
 
I can assure you that they are crap, these type of shocks are factory fitted to the cheap China bikes.

They carry the + 5 warranty, 5 minutes to 5 days.:D:D:D