Large retail stores :
It is justified if the retail stores are large enough. With small size of retail stores cost increases.
Higher costs :
Due to system of direct distribution the costs of transporting the goods may be higher than other systems of distribution.
Challenges
• Hassle for store personnel : e.g. more deliveries,paperwork,loading & unloading.
• No safety stock