One of the things that flying asks of pilots is attention to detail. Small details like spelling the plural of 'aircraft' incorrectly, or saying that they are located in British Colombia, or a host of other small issues with the website, make one wonder about that attention to detail...
^ and ^^ As gigolo77 says, you get what you pay for. It's one thing to keep costs down; another thing altogether to be the cheapest at all costs...