First off, The wheels you purchased were made in China, using cheap quality materials, labor and machines. Try a set of Antera's, Momo's or BBS's from CEC.
Second, When you step up to a 20+" wheel you add TREMENDOUS unsprung weight to your suspension. (Chrome Rims are HEAVY and they corrode...