good to know, thanks.
You're welcome

Site is likely a scam since it has a high withdrawal minimum of 0.049 BTC. Just like you, I also experienced some minor lags while trying to scroll page down. Site is just online to make people view ads and complete task in their offerwall and scam them off.
Any bitcointalk link about their service?
Exactly.
Here's:
https://bitcointalk.org/index.php?topic=5137468