public function courier($courier = null)
    {
        if ($courier) {
            $courier = mb_strtolower($courier);

            return array_key_exists($courier, $this->courier) ? $this->courier[$courier] : $this->courier;
        }

        return (object) $this->courier;
    }