From upscale retailers to homegrown boutiques and specialty shops with hard-to-find items, McAllen is a shopaholics paradise.