Moderating effect of price perception on factors affecting attitude towards online shopping · Study