$2900 seems quite high! You can always watch on eBay for new or used but you may have to drive a little to pick one up.
I just ordered a custom built trailer.
- 6.5 x 14 tandem axle
- brakes on one axle
- 4 foot ramp gate
- gas rack on the front
- wrap around tongue
- pressure treated deck
and the price came out to $1800 out the door with tax.