Each one I click through says "backordered until Nov 1 2007". I guess that's when they get the 1 container off the ship with 50 of each bike.
I think the TOY in the url gives it away. Many of these cheap bikes are almost "aluminum foil in the shape of a bike".
Are they OK for a couple 2-mile rides around the neighborhood in a year? Possibly. But possibly it may come out of adjustment, brakes rubbing, gears not shifting, and needing $50-100 in tuneup and parts before it's really rideable.