apiから情報を取るとき、file_get_contentsに失敗する時があるので、
以下のように2回トライしています。

$url = 'http://www.groupon.jp/api-v2/?type=area';
$items = @file_get_contents($url);

if(empty($item)) {
$item = @file_get_contents($url);
}


失敗するのはサーバ側の問題なのでしょうがないのでしょうか?
また、上のやり方がまずい方法であれば、指摘してもらえるとありがたいです。