Added fix for weight based shipping when no rates can be matched, now returns an error message.