Apple sells directly to the customers but they have a strong tie-in with the carriers of the country they are respectively selling to. Very lucrative process in the whole scheme of things for RIM to sell it to carriers instead of the customer directly also.
They sell directly in India ( through their distributors). No carriers involved in between. Carriers just sell BB plans. Phones are unlocked and can be used with anyone.