fix issue with variant prices