opinions on BikeDirect Bikes?

thinking about getting my older son a cyclocross bike
he has asked for one for Christmas
but a bike is a tad out of the price range we usually spend on our boys
that said
he has not had a "new" bicycle in years
everything else has been on the cheap
hand me downs and dumpster dives

Liberty Cyclocross Bike by Gravity at Bikes Direct

if you know of a better deal...
or know someone looking to sell a smaller cyclocross frame for cheap
share that information
not sure of sizing
48-52cm depending