I'd suggest going with buds. I've purchased at least five guns through them this year. Good service, easy to deal with and usually some of the best prices around.
Do you want a 590, or 590a1? Personally, do some sniffing around on Gunbroker. You might be able to find a decent A1 for the price of an SP, including any transfer fees.