Do you use the bitcoincharts.com API? It says I shouldn't rely on it, so I collect and cache prices myself.
Yeah, I saw that it said that too. I think they don't want people accidently DDOSing their servers. I just collect the most recent (3 days back) data from bitcoin charts. It is just easier and I haven't had any problems with it.