To me, the first sentence seems to mean the vase was sold at an auction whreas the second sentence was sold at a store.
As a non-native speaker, it's so confusing which preposition is more appropriate for the price.
Also, I think the second sentence more likely to be used than the first one.
Am I right? Is there any subtle difference between these two?