Can someone else pick up my collect in store order?
Sure! As long as the person collecting your order has valid ID of their own and your order number (this will be on your Order Confirmation or It's Arrived email).
They will be asked to sign for the parcel in store just as you would be if you had collected the parcel yourself.