Id like to know if its true that scapular (that necklace worn by devotees) should be bought for someone and not bought for oneself?
what i mean is to get a scapular ,you have to wait until someone gives you and not you having to buy your own.....
Is this true