That's nice for a 150GB 4GB SD.
Final Price : $109.95 + Free Shipping + No Tax (Except CA)
USB 2.0 2GB now costs under US$50, btw, so it's no wonder SD and CF prices for 2GB and 4GB are falling so rapidly.
But keep in mind flash memory prices will continue falling. Samsung, the largest flash maker, has some very bold plans to make flash as attractive as DVD and HDD. We are going to see 64GB, 128GB, and larger flash cards in the near future.