This station was set to launch in 2003 .
This station was had to face several setbacks such as financial troubles and transmitter location issues .
This station was set to launch in 2003 , but had to face several setbacks such as financial troubles and transmitter location issues .