I just got a heck of a scratch and dent deal on a Winchester Silverado safe from Kennedy's Korner (google them) in Garland. Best part is I can't even find the scratch on this safe. Delivery was $300 bolted down for a 1200 lb safe. Lower price for the safe than I was quoted by ACSafes (also great guys, btw).
I've purchased two safes from them. They have a trade-up program.
And yes get the biggest safe you can as it gets packed in there fast.