Couple of thoughts
My knee-jerk reaction is to say Haro, as it has an overall better spec, but frankly I don't think it's worth 379.00+ shipping. The Hardrock at $200 is much more in line with it's value as a used bike, IMO, but I don't care for the specs.
If I were in this dilemma, I'd offer the guy selling the Haro $350 ($375 TOPS) including shipping, otherwise I'd walk. The only reason I'd pay more is if I lived somewhere in a rural that bikes weren't readily available. This kind of forces the whole issue of shipping costs.
Bob