not sure where to post this but... has anyone ever order from this site, SuperDuperPrices.com ? i couldn't find anything about it on the forums nore by googling it. I just wana double check if they are legitamite before i lose my money.