don't know about the site, but skunk2 hasn't been making those sleeves for a long time now. if that site found some unused sets, that'd be rare.
but, it also says their sister company is Andy's Auto Sport, who were notorious for listing things they didn't have in stock, then charging you an outrageous restocking fee when you decided to cancel your order...due to it never shipping out. i know because that's what Andy's Auto Sport did to me back in 2006. i got a letter from a lawyer in 2007 with a check for the restocking fee they had charged me for the product they never had in stock to begin with.
personally, i wouldn't buy from anyone affiliated with Andy's Auto Sport.