I build two Shipping services in a drupal commerce shop. One with calculated rates. One with 0€ for pickup by the customer. It looks like this: But i would like to change the order and make shipping service with costs as default. I tried to change the wight of the calculation rules, but without effect. Is it true, that I need a module for this task? It would be no problem, but I don't won't to overlook a easy solution.
Unfortunately, there's a pending feature request to make these orderable via the user interface, but in the meantime you're dependent on code to change their ordering. The hook to use is hook_commerce_shipping_collect_rates(), and what you need to do is alter the weight value of the line items in the $order->shipping_rates array.