Two factors responsible for lack of popularity of mail order businesses are:
(a) Lack of personal contact between buyer and seller
(b) High promotional cost (any other valid answer)
OR
Two limitations of Multiple shops are:-
(a) Limited selection of goods
(b) Lack of personal touch (any other valid answer)