Вопрос в том, как качественно ты будешь подходить к задачам.
Тебе всё равно надо видеть конкурентов и создавать. Конечно же ты можешь и сам написать, чтобы лучше уметь, но не будет ли внутренним барьером у тебя делать что-то классное? Вот есть бесконечные вложенности для товаров и категорий, а ты, допустим, посчитаешь это сложным и сделаешь глубину вложенности в 2-3, вместо бесконечной. Итого с задачей не справился, сам не реализовал и готовое так же не взял. Минусы одни...
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).