Is it my sub-par reception on my cell, or is this site have a annouying delay