has anyone seen this site before?? they have some descent prices. The have the Diablo Pred. for $280 shipped. Think im gonna place my order