Just curious -- are Barry mounts worth extra bucks compared to what Van's sells? Are they any better? thanks.