Never heard of that brand before, but I can only guess why type of system you would receive for ~300...which is basically the cost for a set of springs. We sell coilover set-ups that cost more than that for a single corner.
At least with the BC's, you know you are getting a top quality coil. I'm personally running their BR's right now on my own car.