i think best buy will be strict with their policy. Turn your phone on while the screen is blank, and try to establish and active sync connection. Then try either the stock rom, or a different custom rom. If you were using, say Sprint for service, you must use a Sprint rom. Troubleshoot, Troubleshoot. Its my life too
haha