In the "Cruise Only" section of https://www.gigsky.com/data-cruises it's $112 for 10 GB over 30 days. Per day that's certainly cheaper than $170 for 7 days but it's hard to say it's actually any cheaper per GB without knowing the other option's limit. Of course if 10 GB is enough for what you wanted to do in a week then it doesn't really matter but it might explain some of the pricing difference (ignoring bulk provider to provider pricing or other factors before we finally get to the "what do we think we can charge" pricing).