Updates to getPrice to either include or exclude tax

Also redirect to a route rather than the URL (I've wanted to change the URL that the route points at and redirecting to a URL breaks this).
 includeTax should be added as second parameter to not break existing interface