Looks like a good price, it's tough to find a 9600P for less than $155, as far as I know.
Str8Buy doesn't have a very good customer satisfaction rating though, see
http://www.resellerratings.com/seller1923.html
If you read the customer reviews there, some people are mighty upset with 'em. I especially like the one who says "STR8BUY GO STR8TOHELL". hehe
Anyway, there's one other thing to watch out for with the Saphires, I think. I'm pretty sure Saphire makes a "Lite" version of the 9600P. This is a 9600P card, but with the memory clock toned *way* down. Thus, its performance is significatnly impaired.
I'm also in the market for a 9600P, and the best price I can find for one from a reputable shop is $155. But I'm not sure if it's a "Lite" version or not. I think the best bet is to wait until tomorrow (Monday) morning to call and ask someone if the card is clocked at normal GPU and mem frequencies. Then ask them to send you an email from their domain which specifically states that the GPU and memory clocks, and offers in writing a free (no re-stock fee, no cust. serv. fee, paid return shipping) if the information proves to be incorrect.
That's what I'm going to do anyway, unless of course someone here can determine whether these cards are the lite vers or not.
If I can't get anybody to email me a GPU & mem clock guarantee, then I'm either gonna get a 9500 and hope to softmod it, or just get a dinky 64MB GF4 Ti4200, save some money now, and count on having to upgrade in a year and half or so.
Anyway, that's all I know about it, and there you have my plan of attack

Hope it helps.
EDIT: Woops, Pete and I were typing at the same time. He explains the "Lite" stuff much more succinctly.
