yeah, unfortunately that's the downside to the print on demand service (some colors of shirts don't work with some logos), the upside is you have more of a selection of colors of shirts to pick from.
it would cost me thousands to have the inventory/overhead they have to give you the range of selections they offer.