Hi guys I do not know if this is the correct place to start this thread but i just need feedback on this site as i plan to buy from them. do you know if they are located in the US or overseas? has anyone bought from them? what was your experience? please give me a light! thanks!