it's flakey. now it's not working again. but it's not BTCPrice's problem. it's an issue with Mt. Gox. I looked at the code and it uses this url for its data:
https://mtgox.com/api/1/BTCUSD/ticker and when I call it by hand I get diddley back. not sure what's up with Mt. Gox but I do see it's using the v1 api call and should probably be upgraded to use v2. v2 seems to work whereas v1 doesn't
Maybe they've depreciated the v1 api. Can someone update the code?