Is this a real site? Prices are too good to be good.
yeah just did some research and it was created March 20thPrices look too good to be true. A while back I saw a warning somewhere about a knockoff website named something similar to 'justbats.com'