fixed bug where single-variant products weren't created correctly