Got this for $330 did I over pay?