Som Sebbe säger:
2 § I lagen avses med
distansavtal: avtal som ingås inom ramen för ett av näringsidkaren organiserat system för att träffa avtal på distans och kommunikationen uteslutande sker på distans
https://lagen.nu/2005:59#K1P2S1
Det är väldigt simpelt: Har avtalet uppkommit på distans gäller Distans- och hemförsäljningslagen. Att kunden sedan hämtar varan i en butik är inte relevant, förutsatt att själva avtalet ingicks på distans. Betalningen kan också ske när kunden hämtar varan utan att det har betydelse.