It's true that the Canadian dollar is low right now but that means you should be paying less not more.Shop around. If you think you're getting screwed then you probably are. The Canadian dollar is low right now so it's logical that you have to pay more but
If the dive shop organizes the trip you have pay for that service though, so depends on what you are actually getting for the money.
Edit: I just looked at some pictures of that place... really looks amazing.