Unlike "Requires shipping = no", this module doesn't remove shipping as such, it just makes it impossible for customers to choose different addresses for billing and delivery. The reason for that is that some consider it a fraud risk to separate addresses. This vQmod prevents users from doing that.
Tested on 1.5.x. For custom themes replace /default/ with /themename/. May not work with heavily modified themes. Downloadable here, on OpenCart Extensions or in our store. Comments welcome
