Added "retrieve" method to product variants