A trustworthy site should offer 24/7 customer support and be able to respond quickly when issues arise.
Darn, bsc3sa4faq hasn't played a turn yet. Check back later!