999PHL's been decent to me so far. The selection is good enough, and I haven't had any major issues. Might be worth a look see: 999phl